Sorting Network Relaxations for Vector Permutation Problems
نویسندگان
چکیده
The Birkhoff polytope (the convex hull of the set of permutation matrices) is frequently invoked informulating relaxations of optimization problems over permutations. The Birkhoff polytope is representedusing Θ(n) variables and constraints, significantly more than the n variables one could use to representa permutation as a vector. Using a recent construction of Goemans [1], we show that when optimizingover the convex hull of the permutation vectors (the permutahedron), we can reduce the number ofvariables and constraints to Θ(n logn) in theory and Θ(n log n) in practice. We modify the recent convexformulation of the 2-SUM problem introduced by Fogel et al. [2] to use this polytope, and demonstratehow we can attain results of similar quality in significantly less computational time for large n. To ourknowledge, this is the first usage of Goemans’ compact formulation of the permutahedron in a convexoptimization problem. We also introduce a simpler regularization scheme for this convex formulation ofthe 2-SUM problem that yields good empirical results.
منابع مشابه
A Box-Constrained Approach for Hard Permutation Problems
We describe the use of sorting networks to form relaxations of problems involving permutations of n objects. This approach is an alternative to relaxations based on the Birkhoff polytope (the set of n × n doubly stochastic matrices), providing a more compact formulation in which the only constraints are box constraints. Using this approach, we form a variant of the relaxation of the quadratic a...
متن کاملAdaptive Binary Sorting Schemes and Associated Interconnection Networks
Many routing problems in parallel processing such as concentration and permutation problems can be cast as sorting problems. In this paper we consider the problem of sorting on a new model, called an adaptive sorting network. We show that any sequence of n bits can be sorted on this model in O(lg n) bit-level delay using O(n) constant fanin gates. This improves the cost complexity of Batcher’s ...
متن کاملAlgorithms Based on LP Relaxations for Combinatorial Optimization Problems
We survey the main results presented in the author's Ph.D Thesis 12], which addresses the use of Linear Programming (LP) relaxations within exact and heuristic algorithms for the solution of some Combinatorial Optimization (CO) problems arising from real-life applications. It is well known that CO problems admit several possible Integer LP (ILP) formulations, and the corresponding LP relaxation...
متن کاملBeyond the Birkhoff Polytope: Convex Relaxations for Vector Permutation Problems
The Birkhoff polytope (the convex hull of the set of permutation matrices), which is represented using Θ(n) variables and constraints, is frequently invoked in formulating relaxations of optimization problems over permutations. Using a recent construction of Goemans [1], we show that when optimizing over the convex hull of the permutation vectors (the permutahedron), we can reduce the number of...
متن کاملFast Self-Routing Permutation Switching on an Asymptotically Minimum Cost Network
Permutation switching is a key operation in many computer and communication systems. The well-known BeneS and Waksman permutation networks can be constructed with an asymptotically minimum number of switches, but the best routing algorithms for such networks need O( ( Ig4 n/lg Ig n ) ) time on an n Ig n-processor computer. Other networks that can be used for permutation switching are Batcher’s ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2014